local myvar_4 = 325
GetTemp(0)
	if (GlobalObjManager["verifyNeighborId"]() ~= 1) then 


	SetTemp(0, 0)
	return 
end
GetTemp(1)
	if (GlobalObjManager["verifyNeighborId"]() ~= 1) then 


	SetTemp(0, 0)
	return 
end
GetTemp(0)
GetTemp(1)
CachedNeighbor["new"]()["getGUID"](CachedNeighbor["new"]())
	if (GlobalObjManager["getPersonIdFromGUID"]() ~= 0) then
	CachedNeighbor["new"]()["getGUID"](CachedNeighbor["new"]())
	GlobalObjManager["getPersonIdFromGUID"]()
else
end
CachedNeighbor["new"]()["getGUID"](CachedNeighbor["new"]())
	if (GlobalObjManager["getPersonIdFromGUID"]() ~= 0) then
	CachedNeighbor["new"]()["getGUID"](CachedNeighbor["new"]())
	GlobalObjManager["getPersonIdFromGUID"]()
	myvar_10 = CachedPerson["new"]()
else
end

myvar_10 = CachedNeighbor["new"]()["getPersonData"]
myvar_10 = myvar_10(CachedNeighbor["new"](), PersonData["Aspiration"])
GetTemp(0)
myvar_11 = GetSecondaryAspiration()
	if (0 < myvar_11) then
	myvar_12 = BitwiseXOr(myvar_10, myvar_11)
	myvar_10 = myvar_12
end

myvar_12 = CachedNeighbor["new"]()["getPersonData"]
myvar_12 = myvar_12(CachedNeighbor["new"](), PersonData["Aspiration"])
GetTemp(1)
myvar_13 = GetSecondaryAspiration()
	if (0 < myvar_13) then
	myvar_12 = BitwiseXOr(myvar_12, myvar_13)
end
local myvar_16 = 277
myvar_16 = CachedNeighbor["new"]()


myvar_16 = CachedNeighbor["new"]()["getPersonData"]
myvar_16 = myvar_16(CachedNeighbor["new"](), PersonData["Personality Nice"])
myvar_16 = myvar_16 - 500
myvar_16 = CachedNeighbor["new"]()


myvar_16 = CachedNeighbor["new"]()["getPersonData"]
myvar_16 = myvar_16(CachedNeighbor["new"](), PersonData["Personality Neat"])
myvar_16 = myvar_16 - 500
myvar_16 = CachedNeighbor["new"]()


myvar_16 = CachedNeighbor["new"]()["getPersonData"]
myvar_16 = myvar_16(CachedNeighbor["new"](), PersonData["Personality Playful"])
myvar_16 = myvar_16 - 500
myvar_16 = CachedNeighbor["new"]()


myvar_16 = CachedNeighbor["new"]()["getPersonData"]
myvar_16 = myvar_16(CachedNeighbor["new"](), PersonData["Personality Outgoing"])
myvar_16 = myvar_16 - 500
myvar_16 = CachedNeighbor["new"]()


myvar_16 = CachedNeighbor["new"]()["getPersonData"]
myvar_16 = myvar_16(CachedNeighbor["new"](), PersonData["Personality Active"])
myvar_16 = myvar_16 - 500
myvar_16 = CachedNeighbor["new"]()
local myvar_15 = 0
myvar_16 = ((((((((GetConstant(myvar_4, (((Aspiration[myvar_10] - 1) * 17) + Aspiration[myvar_12])) * GetConstant(277, 41)) + (GetConstant(myvar_4, ((((CachedNeighbor["new"]()["getPersonData"](CachedNeighbor["new"](), PersonData["zodiac"]) - 1) * 13) + CachedNeighbor["new"]()["getPersonData"](CachedNeighbor["new"](), PersonData["zodiac"])) + 153)) * GetConstant(myvar_16, 41))) + GetPersonalityDifferencePoints((CachedNeighbor["new"]()["getPersonData"](myvar_16, PersonData["Personality Nice"]) - 500), myvar_16)) + GetPersonalityDifferencePoints((CachedNeighbor["new"]()["getPersonData"](myvar_16, PersonData["Personality Neat"]) - 500), myvar_16)) + GetPersonalityDifferencePoints((CachedNeighbor["new"]()["getPersonData"](myvar_16, PersonData["Personality Playful"]) - 500), myvar_16)) + GetPersonalityDifferencePoints((CachedNeighbor["new"]()["getPersonData"](myvar_16, PersonData["Personality Outgoing"]) - 500), myvar_16)) + GetPersonalityDifferencePoints((CachedNeighbor["new"]()["getPersonData"](myvar_16, PersonData["Personality Active"]) - 500), myvar_16)) + CalculateTurnOnOffScore(CachedNeighbor["new"](), myvar_16))
SetTemp(myvar_15, myvar_16)
